﻿<%@ Control Language="C#" AutoEventWireup="true" CodeFile="UserControlTaiKhoan.ascx.cs" Inherits="TraCuuTinRaoVat.UserControlTaiKhoan" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>
    <style type="text/css">
        .style1
        {
            width: 100%;
        }
        .style2
        {
            width: 146px;
        }
        .style3
        {
            width: 46px;
        }
        .style4
        {
            height: 26px;
        }
        .style6
        {
            width: 46px;
            height: 26px;
        }
        .style9
        {
            height: 26px;
            width: 123px;
        }
        .style10
        {
            width: 123px;
        }
        .style11
        {
            height: 26px;
            width: 170px;
            text-align: center;
        }
        .style12
        {
            width: 170px;
            text-align: center;
        }
        .style13
        {
            width: 142px;
            height: 26px;
            text-align: center;
        }
        .style14
        {
            width: 142px;
            text-align: center;
        }
        .style15
        {
            height: 26px;
            font-weight: bold;
            color: #3333FF;
        }
        .style16
        {
            width: 38px;
            height: 26px;
        }
        .style17
        {
            width: 38px;
        }
    </style>
<div>
 
    <table class="style1">

        <tr>
            <td class="style4" >
                Loại người dùng :</td>
            <td class="style13" >
                <br />
        <asp:DropDownList ID="dropLoaiNguoiDung" runat="server" Height="30px" Width="200px">
        </asp:DropDownList>
                <br />
                <br />
            </td>
            <td class="style6" >
            </td>
            <td class="style9" >
                Tên người dùng :</td>
            <td class="style11" >
        <asp:TextBox ID="txtTenNguoiDung" runat="server" Height="30px" Width="200px"></asp:TextBox>
                <br />
            </td>
            <td class="style16" >
        <asp:RequiredFieldValidator ID="RequiredFieldValidator6" runat="server" 
            ControlToValidate="txtTenNguoiDung" 
                    ErrorMessage="Tên người dùng không được bỏ trống">*</asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td class="style2" >
        Tên đăng nhập 
                :</td>
            <td class="style14" >
        <asp:TextBox ID="txtTenDN" runat="server" Height="30px" Width="200px"></asp:TextBox>
            </td>
            <td class="style3" >
                <br />
                <asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" 
            ControlToValidate="txtTenDN" ErrorMessage="Tên đăng nhập không được trống">*</asp:RequiredFieldValidator>
                <asp:CustomValidator ID="CustomValidator3" runat="server" 
                    ControlToValidate="txtTenDN" ErrorMessage="Trùng tên đăng nhập" 
                    onservervalidate="CustomValidator3_ServerValidate">*</asp:CustomValidator>
                <asp:CustomValidator ID="CustomValidator4" runat="server" 
                    ControlToValidate="txtTenDN" 
                    ErrorMessage="Tên đăng nhập không được chứa các ký tự đặc biệt" 
                    onservervalidate="CustomValidator4_ServerValidate">*</asp:CustomValidator>
            </td>
            <td class="style10" >
                Mật khẩu :</td>
            <td class="style12" >
        <asp:TextBox ID="txtMatKhau" runat="server" Height="30px" Width="200px"></asp:TextBox>
            </td>
            <td class="style17" >
        <asp:RequiredFieldValidator ID="RequiredFieldValidator7" runat="server" 
            ControlToValidate="txtMatKhau" ErrorMessage="Mật khẩu không được bỏ trống">*</asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td class="style2" >
                Email :</td>
            <td class="style14" >
        <asp:TextBox ID="txtEmail" runat="server" Height="30px" Width="200px"></asp:TextBox>
            </td>
            <td class="style3" >
                <br />
                <asp:RequiredFieldValidator ID="RequiredFieldValidator2" 
            runat="server" ControlToValidate="txtEmail" ErrorMessage="Email không được trống">*</asp:RequiredFieldValidator>
        &nbsp;<asp:RegularExpressionValidator ID="RegularExpressionValidator1" 
            runat="server" ErrorMessage="Không đúng định dạng Email" 
            ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*" 
            ControlToValidate="txtEmail">*</asp:RegularExpressionValidator>
                &nbsp;<asp:CustomValidator ID="CustomValidator1" runat="server" 
                    ControlToValidate="txtEmail" ErrorMessage="Email này đã được sử dụng" 
                    onservervalidate="CustomValidator1_ServerValidate">*</asp:CustomValidator>
                &nbsp;&nbsp;</td>
            <td class="style10" >
                Địa chỉ :</td>
            <td class="style12" >
        <asp:TextBox ID="txtDiaChi" runat="server" Height="30px" Width="200px"></asp:TextBox>
            </td>
            <td class="style17" >
        <asp:RequiredFieldValidator ID="RequiredFieldValidator8" runat="server" 
            ControlToValidate="txtDienThoai" ErrorMessage="Địa chỉ không được bỏ trống">*</asp:RequiredFieldValidator>
            </td>
        </tr>
        <tr>
            <td class="style2" >
                CMND :</td>
            <td class="style14" >
        <asp:TextBox ID="txtCMND" runat="server" Height="30px" Width="200px"></asp:TextBox>
            </td>
            <td class="style3" >
                <br />
                <asp:RequiredFieldValidator ID="RequiredFieldValidator3" 
            runat="server" ControlToValidate="txtCMND" ErrorMessage="CMND không được trống">*</asp:RequiredFieldValidator>
                &nbsp;<asp:RegularExpressionValidator ID="RegularExpressionValidator2" 
                    runat="server" ControlToValidate="txtCMND" 
                    ErrorMessage="Chỉ được nhập số vào CMND" ValidationExpression="^\d+$">*</asp:RegularExpressionValidator>
                <asp:CustomValidator ID="CustomValidator2" runat="server" 
                    ControlToValidate="txtCMND" ErrorMessage="CMND đã được sử dụng" 
                    onservervalidate="CustomValidator2_ServerValidate">*</asp:CustomValidator>
            </td>
            <td class="style10" >
                Điện thoại 
                :</td>
            <td class="style12" >
        <asp:TextBox ID="txtDienThoai" runat="server" Height="30px" Width="200px"></asp:TextBox>
            </td>
            <td class="style17" >
        <asp:RequiredFieldValidator ID="RequiredFieldValidator9" runat="server" 
            ControlToValidate="txtDiaChi" ErrorMessage="Điện thoại không được bỏ trống">*</asp:RequiredFieldValidator>
                <asp:RegularExpressionValidator ID="RegularExpressionValidator3" runat="server" 
                    ControlToValidate="txtDienThoai" ErrorMessage="Diện thoại chỉ được nhập số" 
                    ValidationExpression="^\d+$">*</asp:RegularExpressionValidator>
            </td>
        </tr>
        <tr>
            <td class="style2" >
                Mã kích hoạt :</td>
            <td class="style14" >
        <asp:TextBox ID="txtMaKichHoat" runat="server" Height="30px" Width="200px"></asp:TextBox>
            </td>
            <td class="style3">
                <br />
                <asp:RequiredFieldValidator ID="RequiredFieldValidator4" 
            runat="server" ControlToValidate="txtMaKichHoat" 
                    ErrorMessage="Mã kích hoạt không được trống">*</asp:RequiredFieldValidator>
        &nbsp;<asp:RangeValidator ID="RangeValidator1" runat="server" ErrorMessage="(1000-999999)" 
            MaximumValue="9999999" MinimumValue="1000" Type="Integer" 
            ControlToValidate="txtMaKichHoat">*</asp:RangeValidator>
                &nbsp;&nbsp;</td>
            <td class="style10" >
                Tình trạng kích hoạt</td>
            <td class="style12" >
        <asp:DropDownList ID="dropTinhTrang" runat="server" Height="30px" Width="200px">
            <asp:ListItem>0</asp:ListItem>
            <asp:ListItem>1</asp:ListItem>
        </asp:DropDownList>
            </td>
            <td class="style17" >
                &nbsp;</td>
        </tr>
        <tr>
            <td class="style2" >
                Thời gian đăng ký :</td>
            <td class="style14" >
                <asp:TextBox ID="txtThoiGianDK" runat="server" Height="30px" Width="200px"></asp:TextBox>
        <asp:CalendarExtender ID="txtThoiGianDK_CalendarExtender" runat="server" 
            Enabled="True" TargetControlID="txtThoiGianDK" Format="dd/MM/yyyy">
        </asp:CalendarExtender>
            </td>
            <td class="style3">
                <br />
                &nbsp;<asp:RequiredFieldValidator ID="RequiredFieldValidator10" 
            runat="server" ControlToValidate="txtThoiGianDK" 
                    ErrorMessage="Thời gian đăng ký không được bỏ trống">*</asp:RequiredFieldValidator>
                &nbsp;&nbsp;</td>
            <td class="style10">
                Thời gian hết hạn</td>
            <td class="style12" >
        <asp:TextBox ID="txtThoiGianHetHan" runat="server" Height="30px" Width="200px"></asp:TextBox>
                <asp:CalendarExtender ID="txtThoiGianHetHan_CalendarExtender" runat="server" 
                    Enabled="True" TargetControlID="txtThoiGianHetHan" Format="dd/MM/yyyy">
                </asp:CalendarExtender>
            </td>
            <td class="style17" >
        <asp:RequiredFieldValidator ID="RequiredFieldValidator11" runat="server" 
            ControlToValidate="txtTenNguoiDung" 
                    ErrorMessage="Thời gian hết hạn không được bỏ trống">*</asp:RequiredFieldValidator>
                <asp:CompareValidator ID="CompareValidator1" runat="server" 
                    ControlToCompare="txtThoiGianDK" ControlToValidate="txtThoiGianHetHan" 
                    ErrorMessage="Thời gian hết hạn phải lớn hơn thời gian đăng ký" 
                    Operator="GreaterThan" Type="Date">*</asp:CompareValidator>
            </td>
        </tr>
    </table>
    <br />
    <br />
    <asp:Button ID="Button1" runat="server" Text="Thêm" 
        onclick="Button1_Click" CssClass="exclusive" />
    <br />
    <br />
    <asp:Label ID="lblResult" runat="server"></asp:Label>
    <br />
    <asp:ValidationSummary ID="ValidationSummary1" runat="server" 
        style="text-align: center" />
</div>



